<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>event</title>
		<script type="text/javascript">
			var event = "";
			var callback = function(){};
			var capture = false;
			
			//event:
			//"plusready":扩展API加载完成事件
			//为了保证扩展API的有效调用，所有应用页面都会用到的重要事件。 应用页面显示时需要首先加载扩展和API代码库，
			//当扩展API代码库加载完成时会触发pluseready事件，当设备触发该事件后，用户就可以安全的调用扩展API。 
			//如果程序中打开多个页面，每个都会收到此事件。
			
			//"pause":运行环境从前台切换到后台事件
			//当程序从前台切换到后台时会触发此事件。 若应用需要处理从前台切换到后台的事件行为，
			//可通过注册事件监听器来监听“pause”事件，此事件需要在plusready事件后通过document进行注册。
			
			//"resume":运行环境从后台切换到前台事件
			//当程序从后台切换到前台时会触发此事件。 若应用需要处理从后台切换到前台的事件行为，
			//可通过注册事件监听器来监听“resume”事件，此事件需要在plusready事件后通过document进行注册。
			
			//"netchange":设备网络状态变化事件
			//设备网络状态发生时会触发此事件。 若应用需要处理网络状态变化的事件行为，
			//可通过注册事件监听器来监听“netchange”事件，此事件需要在plusready事件后通过document进行注册。
			
			//"newintent":新意图事件
			//程序从后台被第三方程序调用并传入新意图事件。 此时程序将切换到前台运行，若应用需要处理新意图的事件行为，
			//可通过注册事件监听器来监听“newintent”事件，此事件需要在plusready事件后通过document进行注册。
			
			//"plusscrollbottom":窗口滚动到底事件
			//当滚动Webview窗口到底部时触发此事件。
			
			//"error":页面加载错误事件
			//当Webview窗口加载页面失败后打开错误页面时触发此事件。 注意：此事件仅在错误页面中才触发。
			
			//添加事件监听函数
			//通过Html中标准document对象的addEventListener方法添加扩展事件监听器，当指定事件发生时，将触发对应额监听回调函数。
			//event:必选,要添加监听的事件类型,可取上面列出的所有事件常量
			//callback:必选,扩展API加载完毕触发的回调函数
			//captuer:事件流捕获顺序,可忽略
			document.addEventListener(event,callback,capture);
			
			//事件触发回调函数
			//指定事件触发时的回调函数，在指定的事件已经发生时调用。
			onTrig(){};
			
			//页面加载错误事件回调函数
			//当Webview窗口加载页面失败后打开错误页面时触发此事件。
			onErrorTrig(event)
			{
				var url = event.url;  // 加载错误的页面路径，API中传入的url值
				var href = event.href;  // 加载错误的页面完整路径，通常以“file://”开头的路径
			}
		</script>
	</head>
	<body>
	</body>
</html>
